/**
 * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */

package vn.com.fis.portal.vtcc.model;

import com.liferay.portal.model.ModelWrapper;

/**
 * <p>
 * This class is a wrapper for {@link SampleEntry}.
 * </p>
 *
 * @author    loind
 * @see       SampleEntry
 * @generated
 */
public class SampleEntryWrapper implements SampleEntry,
	ModelWrapper<SampleEntry> {
	public SampleEntryWrapper(SampleEntry sampleEntry) {
		_sampleEntry = sampleEntry;
	}

	public Class<?> getModelClass() {
		return SampleEntry.class;
	}

	public String getModelClassName() {
		return SampleEntry.class.getName();
	}

	/**
	* Returns the primary key of this sample entry.
	*
	* @return the primary key of this sample entry
	*/
	public long getPrimaryKey() {
		return _sampleEntry.getPrimaryKey();
	}

	/**
	* Sets the primary key of this sample entry.
	*
	* @param primaryKey the primary key of this sample entry
	*/
	public void setPrimaryKey(long primaryKey) {
		_sampleEntry.setPrimaryKey(primaryKey);
	}

	/**
	* Returns the sample ID of this sample entry.
	*
	* @return the sample ID of this sample entry
	*/
	public long getSampleId() {
		return _sampleEntry.getSampleId();
	}

	/**
	* Sets the sample ID of this sample entry.
	*
	* @param sampleId the sample ID of this sample entry
	*/
	public void setSampleId(long sampleId) {
		_sampleEntry.setSampleId(sampleId);
	}

	/**
	* Returns the scientific name of this sample entry.
	*
	* @return the scientific name of this sample entry
	*/
	public java.lang.String getScientificName() {
		return _sampleEntry.getScientificName();
	}

	/**
	* Sets the scientific name of this sample entry.
	*
	* @param scientificName the scientific name of this sample entry
	*/
	public void setScientificName(java.lang.String scientificName) {
		_sampleEntry.setScientificName(scientificName);
	}

	/**
	* Returns the sample synonym of this sample entry.
	*
	* @return the sample synonym of this sample entry
	*/
	public java.lang.String getSampleSynonym() {
		return _sampleEntry.getSampleSynonym();
	}

	/**
	* Sets the sample synonym of this sample entry.
	*
	* @param sampleSynonym the sample synonym of this sample entry
	*/
	public void setSampleSynonym(java.lang.String sampleSynonym) {
		_sampleEntry.setSampleSynonym(sampleSynonym);
	}

	/**
	* Returns the e catalog of this sample entry.
	*
	* @return the e catalog of this sample entry
	*/
	public int getECatalog() {
		return _sampleEntry.getECatalog();
	}

	/**
	* Sets the e catalog of this sample entry.
	*
	* @param eCatalog the e catalog of this sample entry
	*/
	public void setECatalog(int eCatalog) {
		_sampleEntry.setECatalog(eCatalog);
	}

	/**
	* Returns the sample code of this sample entry.
	*
	* @return the sample code of this sample entry
	*/
	public java.lang.String getSampleCode() {
		return _sampleEntry.getSampleCode();
	}

	/**
	* Sets the sample code of this sample entry.
	*
	* @param sampleCode the sample code of this sample entry
	*/
	public void setSampleCode(java.lang.String sampleCode) {
		_sampleEntry.setSampleCode(sampleCode);
	}

	/**
	* Returns the catalog year of this sample entry.
	*
	* @return the catalog year of this sample entry
	*/
	public java.lang.String getCatalogYear() {
		return _sampleEntry.getCatalogYear();
	}

	/**
	* Sets the catalog year of this sample entry.
	*
	* @param catalogYear the catalog year of this sample entry
	*/
	public void setCatalogYear(java.lang.String catalogYear) {
		_sampleEntry.setCatalogYear(catalogYear);
	}

	/**
	* Returns the other name of this sample entry.
	*
	* @return the other name of this sample entry
	*/
	public java.lang.String getOtherName() {
		return _sampleEntry.getOtherName();
	}

	/**
	* Sets the other name of this sample entry.
	*
	* @param otherName the other name of this sample entry
	*/
	public void setOtherName(java.lang.String otherName) {
		_sampleEntry.setOtherName(otherName);
	}

	/**
	* Returns the sample other code of this sample entry.
	*
	* @return the sample other code of this sample entry
	*/
	public java.lang.String getSampleOtherCode() {
		return _sampleEntry.getSampleOtherCode();
	}

	/**
	* Sets the sample other code of this sample entry.
	*
	* @param sampleOtherCode the sample other code of this sample entry
	*/
	public void setSampleOtherCode(java.lang.String sampleOtherCode) {
		_sampleEntry.setSampleOtherCode(sampleOtherCode);
	}

	/**
	* Returns the source isolation of this sample entry.
	*
	* @return the source isolation of this sample entry
	*/
	public java.lang.String getSourceIsolation() {
		return _sampleEntry.getSourceIsolation();
	}

	/**
	* Sets the source isolation of this sample entry.
	*
	* @param sourceIsolation the source isolation of this sample entry
	*/
	public void setSourceIsolation(java.lang.String sourceIsolation) {
		_sampleEntry.setSourceIsolation(sourceIsolation);
	}

	/**
	* Returns the history of this sample entry.
	*
	* @return the history of this sample entry
	*/
	public java.lang.String getHistory() {
		return _sampleEntry.getHistory();
	}

	/**
	* Sets the history of this sample entry.
	*
	* @param history the history of this sample entry
	*/
	public void setHistory(java.lang.String history) {
		_sampleEntry.setHistory(history);
	}

	/**
	* Returns the sample foreign of this sample entry.
	*
	* @return the sample foreign of this sample entry
	*/
	public int getSampleForeign() {
		return _sampleEntry.getSampleForeign();
	}

	/**
	* Sets the sample foreign of this sample entry.
	*
	* @param sampleForeign the sample foreign of this sample entry
	*/
	public void setSampleForeign(int sampleForeign) {
		_sampleEntry.setSampleForeign(sampleForeign);
	}

	/**
	* Returns the domestic of this sample entry.
	*
	* @return the domestic of this sample entry
	*/
	public int getDomestic() {
		return _sampleEntry.getDomestic();
	}

	/**
	* Sets the domestic of this sample entry.
	*
	* @param domestic the domestic of this sample entry
	*/
	public void setDomestic(int domestic) {
		_sampleEntry.setDomestic(domestic);
	}

	/**
	* Returns the deposit of this sample entry.
	*
	* @return the deposit of this sample entry
	*/
	public int getDeposit() {
		return _sampleEntry.getDeposit();
	}

	/**
	* Sets the deposit of this sample entry.
	*
	* @param deposit the deposit of this sample entry
	*/
	public void setDeposit(int deposit) {
		_sampleEntry.setDeposit(deposit);
	}

	/**
	* Returns the isolation method of this sample entry.
	*
	* @return the isolation method of this sample entry
	*/
	public java.lang.String getIsolationMethod() {
		return _sampleEntry.getIsolationMethod();
	}

	/**
	* Sets the isolation method of this sample entry.
	*
	* @param isolationMethod the isolation method of this sample entry
	*/
	public void setIsolationMethod(java.lang.String isolationMethod) {
		_sampleEntry.setIsolationMethod(isolationMethod);
	}

	/**
	* Returns the isolation time of this sample entry.
	*
	* @return the isolation time of this sample entry
	*/
	public java.lang.String getIsolationTime() {
		return _sampleEntry.getIsolationTime();
	}

	/**
	* Sets the isolation time of this sample entry.
	*
	* @param isolationTime the isolation time of this sample entry
	*/
	public void setIsolationTime(java.lang.String isolationTime) {
		_sampleEntry.setIsolationTime(isolationTime);
	}

	/**
	* Returns the deposition time of this sample entry.
	*
	* @return the deposition time of this sample entry
	*/
	public java.lang.String getDepositionTime() {
		return _sampleEntry.getDepositionTime();
	}

	/**
	* Sets the deposition time of this sample entry.
	*
	* @param depositionTime the deposition time of this sample entry
	*/
	public void setDepositionTime(java.lang.String depositionTime) {
		_sampleEntry.setDepositionTime(depositionTime);
	}

	/**
	* Returns the isolation person of this sample entry.
	*
	* @return the isolation person of this sample entry
	*/
	public java.lang.String getIsolationPerson() {
		return _sampleEntry.getIsolationPerson();
	}

	/**
	* Sets the isolation person of this sample entry.
	*
	* @param isolationPerson the isolation person of this sample entry
	*/
	public void setIsolationPerson(java.lang.String isolationPerson) {
		_sampleEntry.setIsolationPerson(isolationPerson);
	}

	/**
	* Returns the fd of this sample entry.
	*
	* @return the fd of this sample entry
	*/
	public java.lang.String getFd() {
		return _sampleEntry.getFd();
	}

	/**
	* Sets the fd of this sample entry.
	*
	* @param fd the fd of this sample entry
	*/
	public void setFd(java.lang.String fd) {
		_sampleEntry.setFd(fd);
	}

	/**
	* Returns the df of this sample entry.
	*
	* @return the df of this sample entry
	*/
	public java.lang.String getDf() {
		return _sampleEntry.getDf();
	}

	/**
	* Sets the df of this sample entry.
	*
	* @param df the df of this sample entry
	*/
	public void setDf(java.lang.String df) {
		_sampleEntry.setDf(df);
	}

	/**
	* Returns the sample l n of this sample entry.
	*
	* @return the sample l n of this sample entry
	*/
	public java.lang.String getSampleLN() {
		return _sampleEntry.getSampleLN();
	}

	/**
	* Sets the sample l n of this sample entry.
	*
	* @param sampleLN the sample l n of this sample entry
	*/
	public void setSampleLN(java.lang.String sampleLN) {
		_sampleEntry.setSampleLN(sampleLN);
	}

	/**
	* Returns the cultivation medium of this sample entry.
	*
	* @return the cultivation medium of this sample entry
	*/
	public java.lang.String getCultivationMedium() {
		return _sampleEntry.getCultivationMedium();
	}

	/**
	* Sets the cultivation medium of this sample entry.
	*
	* @param cultivationMedium the cultivation medium of this sample entry
	*/
	public void setCultivationMedium(java.lang.String cultivationMedium) {
		_sampleEntry.setCultivationMedium(cultivationMedium);
	}

	/**
	* Returns the cultivation temperature of this sample entry.
	*
	* @return the cultivation temperature of this sample entry
	*/
	public java.lang.String getCultivationTemperature() {
		return _sampleEntry.getCultivationTemperature();
	}

	/**
	* Sets the cultivation temperature of this sample entry.
	*
	* @param cultivationTemperature the cultivation temperature of this sample entry
	*/
	public void setCultivationTemperature(
		java.lang.String cultivationTemperature) {
		_sampleEntry.setCultivationTemperature(cultivationTemperature);
	}

	/**
	* Returns the p h of this sample entry.
	*
	* @return the p h of this sample entry
	*/
	public java.lang.String getPH() {
		return _sampleEntry.getPH();
	}

	/**
	* Sets the p h of this sample entry.
	*
	* @param pH the p h of this sample entry
	*/
	public void setPH(java.lang.String pH) {
		_sampleEntry.setPH(pH);
	}

	/**
	* Returns the most recent checking date of this sample entry.
	*
	* @return the most recent checking date of this sample entry
	*/
	public java.util.Date getMostRecentCheckingDate() {
		return _sampleEntry.getMostRecentCheckingDate();
	}

	/**
	* Sets the most recent checking date of this sample entry.
	*
	* @param mostRecentCheckingDate the most recent checking date of this sample entry
	*/
	public void setMostRecentCheckingDate(java.util.Date mostRecentCheckingDate) {
		_sampleEntry.setMostRecentCheckingDate(mostRecentCheckingDate);
	}

	/**
	* Returns the survivability of this sample entry.
	*
	* @return the survivability of this sample entry
	*/
	public java.lang.String getSurvivability() {
		return _sampleEntry.getSurvivability();
	}

	/**
	* Sets the survivability of this sample entry.
	*
	* @param survivability the survivability of this sample entry
	*/
	public void setSurvivability(java.lang.String survivability) {
		_sampleEntry.setSurvivability(survivability);
	}

	/**
	* Returns the type strain of this sample entry.
	*
	* @return the type strain of this sample entry
	*/
	public int getTypeStrain() {
		return _sampleEntry.getTypeStrain();
	}

	/**
	* Sets the type strain of this sample entry.
	*
	* @param typeStrain the type strain of this sample entry
	*/
	public void setTypeStrain(int typeStrain) {
		_sampleEntry.setTypeStrain(typeStrain);
	}

	/**
	* Returns the natural strain of this sample entry.
	*
	* @return the natural strain of this sample entry
	*/
	public int getNaturalStrain() {
		return _sampleEntry.getNaturalStrain();
	}

	/**
	* Sets the natural strain of this sample entry.
	*
	* @param naturalStrain the natural strain of this sample entry
	*/
	public void setNaturalStrain(int naturalStrain) {
		_sampleEntry.setNaturalStrain(naturalStrain);
	}

	/**
	* Returns the mutated strain of this sample entry.
	*
	* @return the mutated strain of this sample entry
	*/
	public int getMutatedStrain() {
		return _sampleEntry.getMutatedStrain();
	}

	/**
	* Sets the mutated strain of this sample entry.
	*
	* @param mutatedStrain the mutated strain of this sample entry
	*/
	public void setMutatedStrain(int mutatedStrain) {
		_sampleEntry.setMutatedStrain(mutatedStrain);
	}

	/**
	* Returns the production strain of this sample entry.
	*
	* @return the production strain of this sample entry
	*/
	public int getProductionStrain() {
		return _sampleEntry.getProductionStrain();
	}

	/**
	* Sets the production strain of this sample entry.
	*
	* @param productionStrain the production strain of this sample entry
	*/
	public void setProductionStrain(int productionStrain) {
		_sampleEntry.setProductionStrain(productionStrain);
	}

	/**
	* Returns the cell morphology of this sample entry.
	*
	* @return the cell morphology of this sample entry
	*/
	public java.lang.String getCellMorphology() {
		return _sampleEntry.getCellMorphology();
	}

	/**
	* Sets the cell morphology of this sample entry.
	*
	* @param cellMorphology the cell morphology of this sample entry
	*/
	public void setCellMorphology(java.lang.String cellMorphology) {
		_sampleEntry.setCellMorphology(cellMorphology);
	}

	/**
	* Returns the cell photo of this sample entry.
	*
	* @return the cell photo of this sample entry
	*/
	public java.lang.String getCellPhoto() {
		return _sampleEntry.getCellPhoto();
	}

	/**
	* Sets the cell photo of this sample entry.
	*
	* @param cellPhoto the cell photo of this sample entry
	*/
	public void setCellPhoto(java.lang.String cellPhoto) {
		_sampleEntry.setCellPhoto(cellPhoto);
	}

	/**
	* Returns the colony photo of this sample entry.
	*
	* @return the colony photo of this sample entry
	*/
	public java.lang.String getColonyPhoto() {
		return _sampleEntry.getColonyPhoto();
	}

	/**
	* Sets the colony photo of this sample entry.
	*
	* @param colonyPhoto the colony photo of this sample entry
	*/
	public void setColonyPhoto(java.lang.String colonyPhoto) {
		_sampleEntry.setColonyPhoto(colonyPhoto);
	}

	/**
	* Returns the spore photo of this sample entry.
	*
	* @return the spore photo of this sample entry
	*/
	public java.lang.String getSporePhoto() {
		return _sampleEntry.getSporePhoto();
	}

	/**
	* Sets the spore photo of this sample entry.
	*
	* @param sporePhoto the spore photo of this sample entry
	*/
	public void setSporePhoto(java.lang.String sporePhoto) {
		_sampleEntry.setSporePhoto(sporePhoto);
	}

	/**
	* Returns the sequences of this sample entry.
	*
	* @return the sequences of this sample entry
	*/
	public java.lang.String getSequences() {
		return _sampleEntry.getSequences();
	}

	/**
	* Sets the sequences of this sample entry.
	*
	* @param sequences the sequences of this sample entry
	*/
	public void setSequences(java.lang.String sequences) {
		_sampleEntry.setSequences(sequences);
	}

	/**
	* Returns the growth condition of this sample entry.
	*
	* @return the growth condition of this sample entry
	*/
	public java.lang.String getGrowthCondition() {
		return _sampleEntry.getGrowthCondition();
	}

	/**
	* Sets the growth condition of this sample entry.
	*
	* @param growthCondition the growth condition of this sample entry
	*/
	public void setGrowthCondition(java.lang.String growthCondition) {
		_sampleEntry.setGrowthCondition(growthCondition);
	}

	/**
	* Returns the quinone of this sample entry.
	*
	* @return the quinone of this sample entry
	*/
	public java.lang.String getQuinone() {
		return _sampleEntry.getQuinone();
	}

	/**
	* Sets the quinone of this sample entry.
	*
	* @param quinone the quinone of this sample entry
	*/
	public void setQuinone(java.lang.String quinone) {
		_sampleEntry.setQuinone(quinone);
	}

	/**
	* Returns the g c content of this sample entry.
	*
	* @return the g c content of this sample entry
	*/
	public java.lang.String getGCContent() {
		return _sampleEntry.getGCContent();
	}

	/**
	* Sets the g c content of this sample entry.
	*
	* @param GCContent the g c content of this sample entry
	*/
	public void setGCContent(java.lang.String GCContent) {
		_sampleEntry.setGCContent(GCContent);
	}

	/**
	* Returns the other characteristics of this sample entry.
	*
	* @return the other characteristics of this sample entry
	*/
	public java.lang.String getOtherCharacteristics() {
		return _sampleEntry.getOtherCharacteristics();
	}

	/**
	* Sets the other characteristics of this sample entry.
	*
	* @param otherCharacteristics the other characteristics of this sample entry
	*/
	public void setOtherCharacteristics(java.lang.String otherCharacteristics) {
		_sampleEntry.setOtherCharacteristics(otherCharacteristics);
	}

	/**
	* Returns the applications of this sample entry.
	*
	* @return the applications of this sample entry
	*/
	public java.lang.String getApplications() {
		return _sampleEntry.getApplications();
	}

	/**
	* Sets the applications of this sample entry.
	*
	* @param applications the applications of this sample entry
	*/
	public void setApplications(java.lang.String applications) {
		_sampleEntry.setApplications(applications);
	}

	/**
	* Returns the sample references of this sample entry.
	*
	* @return the sample references of this sample entry
	*/
	public java.lang.String getSampleReferences() {
		return _sampleEntry.getSampleReferences();
	}

	/**
	* Sets the sample references of this sample entry.
	*
	* @param sampleReferences the sample references of this sample entry
	*/
	public void setSampleReferences(java.lang.String sampleReferences) {
		_sampleEntry.setSampleReferences(sampleReferences);
	}

	/**
	* Returns the create date of this sample entry.
	*
	* @return the create date of this sample entry
	*/
	public java.util.Date getCreateDate() {
		return _sampleEntry.getCreateDate();
	}

	/**
	* Sets the create date of this sample entry.
	*
	* @param createDate the create date of this sample entry
	*/
	public void setCreateDate(java.util.Date createDate) {
		_sampleEntry.setCreateDate(createDate);
	}

	/**
	* Returns the update date of this sample entry.
	*
	* @return the update date of this sample entry
	*/
	public java.util.Date getUpdateDate() {
		return _sampleEntry.getUpdateDate();
	}

	/**
	* Sets the update date of this sample entry.
	*
	* @param updateDate the update date of this sample entry
	*/
	public void setUpdateDate(java.util.Date updateDate) {
		_sampleEntry.setUpdateDate(updateDate);
	}

	/**
	* Returns the biosafety of this sample entry.
	*
	* @return the biosafety of this sample entry
	*/
	public java.lang.String getBiosafety() {
		return _sampleEntry.getBiosafety();
	}

	/**
	* Sets the biosafety of this sample entry.
	*
	* @param biosafety the biosafety of this sample entry
	*/
	public void setBiosafety(java.lang.String biosafety) {
		_sampleEntry.setBiosafety(biosafety);
	}

	/**
	* Returns the status of this sample entry.
	*
	* @return the status of this sample entry
	*/
	public int getStatus() {
		return _sampleEntry.getStatus();
	}

	/**
	* Sets the status of this sample entry.
	*
	* @param status the status of this sample entry
	*/
	public void setStatus(int status) {
		_sampleEntry.setStatus(status);
	}

	/**
	* Returns the strain ID of this sample entry.
	*
	* @return the strain ID of this sample entry
	*/
	public long getStrainId() {
		return _sampleEntry.getStrainId();
	}

	/**
	* Sets the strain ID of this sample entry.
	*
	* @param strainId the strain ID of this sample entry
	*/
	public void setStrainId(long strainId) {
		_sampleEntry.setStrainId(strainId);
	}

	public boolean isNew() {
		return _sampleEntry.isNew();
	}

	public void setNew(boolean n) {
		_sampleEntry.setNew(n);
	}

	public boolean isCachedModel() {
		return _sampleEntry.isCachedModel();
	}

	public void setCachedModel(boolean cachedModel) {
		_sampleEntry.setCachedModel(cachedModel);
	}

	public boolean isEscapedModel() {
		return _sampleEntry.isEscapedModel();
	}

	public java.io.Serializable getPrimaryKeyObj() {
		return _sampleEntry.getPrimaryKeyObj();
	}

	public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
		_sampleEntry.setPrimaryKeyObj(primaryKeyObj);
	}

	public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
		return _sampleEntry.getExpandoBridge();
	}

	public void setExpandoBridgeAttributes(
		com.liferay.portal.service.ServiceContext serviceContext) {
		_sampleEntry.setExpandoBridgeAttributes(serviceContext);
	}

	@Override
	public java.lang.Object clone() {
		return new SampleEntryWrapper((SampleEntry)_sampleEntry.clone());
	}

	public int compareTo(vn.com.fis.portal.vtcc.model.SampleEntry sampleEntry) {
		return _sampleEntry.compareTo(sampleEntry);
	}

	@Override
	public int hashCode() {
		return _sampleEntry.hashCode();
	}

	public com.liferay.portal.model.CacheModel<vn.com.fis.portal.vtcc.model.SampleEntry> toCacheModel() {
		return _sampleEntry.toCacheModel();
	}

	public vn.com.fis.portal.vtcc.model.SampleEntry toEscapedModel() {
		return new SampleEntryWrapper(_sampleEntry.toEscapedModel());
	}

	@Override
	public java.lang.String toString() {
		return _sampleEntry.toString();
	}

	public java.lang.String toXmlString() {
		return _sampleEntry.toXmlString();
	}

	public void persist()
		throws com.liferay.portal.kernel.exception.SystemException {
		_sampleEntry.persist();
	}

	/**
	 * @deprecated Renamed to {@link #getWrappedModel}
	 */
	public SampleEntry getWrappedSampleEntry() {
		return _sampleEntry;
	}

	public SampleEntry getWrappedModel() {
		return _sampleEntry;
	}

	public void resetOriginalValues() {
		_sampleEntry.resetOriginalValues();
	}

	private SampleEntry _sampleEntry;
}